Big Huge Thesaurus

vena portae

noun